import request from './requests.js'
import qs from 'qs'
import {
	add_duty_class_ship_url,
	select_all_class_ship_url,
	del_duty_class_ship_url
} from "./setting.js"

import {
	Toast,
	Notify
} from 'vant'

import {
	getLocalTime
} from "./date.js"


export function add_duty_class_ship(duty_id, class_id, callBack) {

	// console.log(add_duty_class_ship_url)
	request({
		url: add_duty_class_ship_url,
		method: 'POST',
		data: qs.stringify({ //这里是发送给后台的数据
			duty_id: duty_id,
			class_id: class_id,
		})
	}).then((response) => { //这里使用了ES6的语法
		// console.log(response) //请求成功返回的数据
		let res = response.data.resultBody
		// console.log(res)
		callBack(res)
	}).catch((error) => {
		// console.log(response)
		console.log(error) //请求失败返回的数据
		Notify('接口请求失败，请联系管理员！')
	})
}


export function select_all_class_ship(callBack) {

	// console.log(select_all_odd_url)
	request({
		url: select_all_class_ship_url,
		method: 'GET',

	}).then((response) => { //这里使用了ES6的语法
		// console.log(response) //请求成功返回的数据
		let res = response.data.resultBody.reverse()

		// console.log(res)
		callBack(res)
	}).catch((error) => {
		// console.log(response)
		console.log(error) //请求失败返回的数据
		Notify('接口请求失败，请联系管理员！')
	})
}


export function del_duty_class_ship(duty_id, class_id, callBack) {

	// console.log(select_all_odd_url)
	request({
		url: del_duty_class_ship_url,
		method: 'POST',
		data: qs.stringify({ //这里是发送给后台的数据
			duty_id: duty_id,
			class_id: class_id,
		})

	}).then((response) => { //这里使用了ES6的语法
		// console.log(response) //请求成功返回的数据
		let res = response.data.resultBody

		// console.log(res)
		callBack(res)
	}).catch((error) => {
		// console.log(response)
		console.log(error) //请求失败返回的数据
		Notify('接口请求失败，请联系管理员！')
	})
}





